environmental stimulation - Alemán Inglés Diccionario